line of parked or moving cars - Espagnol Anglais Dictionnaire